draw the veil - Alemán Inglés Diccionario